package com.info.zhiduoduo.wxsdk.domain.pay;

public class WxRedPacketData {

	/**
	 (必填)商户订单号（每个订单号必须唯一。取值范围：0~9，a~z，A~Z）
	 <p>
	 接口根据商户订单号支持重入，如出现超时可再调用。
	 */
	private String mch_billno;
	/**
	 (必填)微信支付分配的商户号
	 */
	private String mch_id;
	/**
	 (必填)微信分配的公众账号ID
	 */
	private String wxappid;
	/**
	 (必填)红包发送者名称-商户名称
	 */
	private String send_name;
	/**
	 (必填)接受红包的用户
	 <p>
	 用户在wxappid下的openid
	 */
	private String re_openid;
	/**
	 (必填)付款金额，单位分
	 */
	private String total_amount;
	/**
	 (必填)红包发放总人数
	 <p>
	 total_num=1
	 */
	private String total_num;
	/**
	 (必填)红包祝福语
	 */
	private String wishing;
	/**
	 调用接口的机器Ip地址
	 */
	private String client_ip;
	/**
	 (必填)活动名称
	 */
	private String act_name;
	/**
	 (必填)备注信息
	 */
	private String remark;
	/**
	 发放红包使用场景，红包金额大于200时必传
	 <p>
	 PRODUCT_1:商品促销
	 <p>
	 PRODUCT_2:抽奖
	 <p>
	 PRODUCT_3:虚拟物品兑奖
	 <p>
	 PRODUCT_4:企业内部福利
	 <p>
	 PRODUCT_5:渠道分润
	 <p>
	 PRODUCT_6:保险回馈
	 <p>
	 PRODUCT_7:彩票派奖
	 <p>
	 PRODUCT_8:税务刮奖
	 */
	private String scene_id;

	public String getMch_billno() {
		return mch_billno;
	}

	public void setMch_billno(String mch_billno) {
		this.mch_billno = mch_billno;
	}

	public String getMch_id() {
		return mch_id;
	}

	public void setMch_id(String mch_id) {
		this.mch_id = mch_id;
	}

	public String getWxappid() {
		return wxappid;
	}

	public void setWxappid(String wxappid) {
		this.wxappid = wxappid;
	}

	public String getSend_name() {
		return send_name;
	}

	public void setSend_name(String send_name) {
		this.send_name = send_name;
	}

	public String getRe_openid() {
		return re_openid;
	}

	public void setRe_openid(String re_openid) {
		this.re_openid = re_openid;
	}

	public String getTotal_amount() {
		return total_amount;
	}

	public void setTotal_amount(String total_amount) {
		this.total_amount = total_amount;
	}

	public String getTotal_num() {
		return total_num;
	}

	public void setTotal_num(String total_num) {
		this.total_num = total_num;
	}

	public String getWishing() {
		return wishing;
	}

	public void setWishing(String wishing) {
		this.wishing = wishing;
	}

	public String getClient_ip() {
		return client_ip;
	}

	public void setClient_ip(String client_ip) {
		this.client_ip = client_ip;
	}

	public String getAct_name() {
		return act_name;
	}

	public void setAct_name(String act_name) {
		this.act_name = act_name;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getScene_id() {
		return scene_id;
	}

	public void setScene_id(String scene_id) {
		this.scene_id = scene_id;
	}
}
